Mit Freemarker können Sie z.B. if-then-Abfragen in normales SQL einbauen, z.B. um je nach gewünschter Aggregierungsstufe einen unterschiedlichen insert zu benutzen
if-then in normalem SQL |
<#if
"<<Aggregierung>>"="stark"> |
Der klassische SuperX-Tag <<Aggregierung>> wird vor der FreeMarker Transformation ersetzt, sodass FreeMarker effektiv zwei Strings vergleicht (if "stark"="stark").
Alternativ könnte den ausgewählten Wert des Felds Aggregierung im Java-Objekt direkt ansprechen.
<#if Aggregierung="stark">
Hier braucht kein ${} um Aggregierung, da wir ja schon innerhalb einer FreeMarker-Anweisung sind.
![]() |
![]() ![]() |
Seite 22 / 102 Letzter Update: 17.06.2008 Impressum |